home *** CD-ROM | disk | FTP | other *** search
/ SPACE 1 / SPACE - Library 1 - Volume 1.iso / games / 126 / oldlarn1.doc < prev    next >
Text File  |  1985-11-19  |  6KB  |  142 lines

  1. These notes describe the version of LARN implemented on the Atari 520 ST.
  2.  
  3. What is LARN?
  4. ---- -- -----
  5. LARN is an adventure game (loosely based on Dungeons and Dragons) in which the
  6. object is to explore a multi-level maze in search of a magic potion for curing
  7. your ill daughter.  Along the way, you will discover things and valuables and
  8. monsters.  You will find many of the former to be useful and many of the latter
  9. to be detremental to your health and well being.  In addition, there is a bank
  10. you can sell gems to and deposit and withdraw savings (no loans are given!).
  11. You can use the money to take courses at the university or to purchase things
  12. at the stores.
  13.  
  14. Needed Files
  15. ------ -----
  16. To begin, you must have the following files:
  17.  
  18. LARN.TTP: the game program
  19. LARNHELP: a help file
  20. LARNMAZE: the mazes of the various levels (it is cheating to peek)
  21. LARNOPT: a file containing options for running the game
  22. LFORTUNE: a file containing some hints, revealed when you eat fortune cookies
  23.  
  24. In addition, ENVIRON (a substitute for environment variables) is optional.
  25.  
  26. LARN will create the following files:
  27.  
  28. LLOG12: a log of games played
  29. LSCORE12: the scores of the highest games for each user
  30. PLAYERID: a file for converting player names to identification numbers
  31.  
  32. Some of these files need more detailed explanations.
  33.  
  34. LARNOPT
  35. -------
  36.  
  37. LARNOPT contains the some options you can use for tailoring the game to
  38. your own tastes.  You may include the following in it (one entry per line):
  39.  
  40. bold-objects (to make objects stand out in bold emphasis - this is not
  41.     supported on the Atari 520/1040)
  42. inverse-objects (to make objects appear as light characters on dark background)
  43. no-introduction (skip the welcome screen and get right to the game)
  44. no-beep (don't beep the alarm)
  45. male (male player - default)
  46. female (female player)
  47. name: "your name" (your character's name)
  48. monster: "monster name" (?????)
  49. savefile: "save file name" (the name of the file to save games in)
  50.  
  51. For further explanation, run the help screen while in the game.
  52.  
  53. This version of LARN is adapted from one originally written for the UNIX(tm)
  54. Operating System and took some key information from environment variables.
  55. Specifically, it needs either the USER or LOGNAME and optionally, LARNDIR.
  56. Either of the first two provides a string for identifying the player, which
  57. LARN uses to search the PLAYERID file to get a numeric identifier.  The last
  58. variable indicates where the support files and score are kept.  If you play
  59. the game under a shell that allows environment variables (e.g. the
  60. Beckemeyer Micro C-Shell), there is no problem.  Unfortunately, the ST desktop
  61. provides no way of creating environment variables.  To remedy this deficiency,
  62. LARN searches for a file called ENVIRON in the directory it is executed in
  63. for character strings which substitute for environment variables.  Thus, to
  64. set the USER to Joe and LARNDIR to a:games\larn\ do the following:
  65. C-SHELL:
  66.     setenv USER=Joe
  67.     setenv LARNDIR=a:games\larn\
  68. ENVIRON (from the desktop):
  69.     USER Joe
  70.     LARNDIR a:games\larn\
  71. (the final \ is necessary).  The definition of LARNDIR must be 15 characters
  72. or less.  If LARNDIR is not defined, LARN looks in the current directory for
  73. the support files.
  74.  
  75. How to Run LARN
  76. --- -- --- ----
  77. LARN has a file extension of .TTP, meaning you can give it some parameters.
  78. The valid parameters are:
  79.  
  80. -s to just show the highest scores
  81. -i to show what the highest scorers had with them when they died
  82. -n to skip the welcome screen (equivalent to placing no-introduction in the
  83.     LARNOPT file)
  84. -<number> (replace <number> with a number) to set the difficulty level of the
  85.     game.  The default is 0, the easiest.
  86. -o<optsfile> (replace <optsfile> with a file name) to tell LARN where to find
  87.     LARNOPT
  88. -c to clear the scoreboard (you must be userid 1 and have the right password
  89.     to do this).  Alternatively, just remove LSCORE12.
  90. -h to see the command line parameters (a repeat of the above)
  91.  
  92. You need not give it any parameters to play a game.
  93.  
  94. Once the game has begun (and it has found the USER or LOGNAME), LARN tries to
  95. find its support files (LARNOPT, LARNHELP, etc.).  Eventually, you see a
  96. screen with some letters and the cursor.  Simply move the cursor to a letter
  97. of interest, and follow the directions (hint: E is the entrance to the
  98. cavern).  Once inside the cavern, move the cursor to move or attack a monster.
  99. If you land on something, LARN will ask you if you want to pick it up.
  100.  
  101. Cursor Movement and Special keys:
  102. ------ -------- --- ------- -----
  103. You can move the cursor one square in the following directions:
  104.  
  105. up: k, up arrow, or 8 on the keypad
  106. down: j, down arrow, or 2 on the keypad
  107. right: l, right arrow, or 6 on the keypad
  108. left: h, left arrow, or 4 on the keypad
  109. up and left: y or 7 on the keypad
  110. up and right: u or 9 on the keypad
  111. down and left: b or 1 on the keypad
  112. down and right: n or 3 on the keypad
  113.  
  114. You may also move (run) in a direction until stopped by something by holding
  115. shift while typing a letter (e.g. H) or CONTROL while typing a number on the
  116. keypad.
  117.  
  118. Use . (or 5 on the keypad) to stay in the same place ("rest") and ? or HELP
  119. to get the help screens.
  120.  
  121. System Requirements:
  122. ------ -------------
  123. I have only run LARN on a 520 ST with 1Meg of RAM and TOS in ROM.  It should
  124. run on a 1040 with no problem and on a 520 ST with 512K of RAM.  It might
  125. even run with TOS booted from disk, but this has not been verified.  The
  126. program and support files fit on one disk.  LARN does not write intermediate
  127. files to disk, so a single disk drive is sufficient for running the game.
  128.  
  129. Acknowledgements:
  130. -----------------
  131.  
  132. LARN was written by
  133.     Noah
  134.  
  135. He has released it into the public domain.  It is legal to give this program
  136. away, but illegal to sell it.
  137.  
  138. LARN was ported to the Atari 520/1040 ST by
  139.     Rodney Black
  140.     149 South Carter Court
  141.     Louisville, CO 80027
  142.